Menu


Personal Information

  • Names Petrus Lodewricus Karel
  • Surname Haefele

Concentration Camp Record